returned the favour - Español Inglés Diccionario